Peter Rose

Place of birth

Canterbury, Kent, England